machine sew - French English Dictionary